display oneself ostentatiously - Turkish English Dictionary